ballpeen hammer - French English Dictionary